Performance Test Case Generation for Microprocessors

نویسنده

  • Pradip Bose
چکیده

We describe a systematic methodology for generating performance test cases for current generation microprocessors. Such test cases are used for: (a) validating the expected pipeline flow behavior and timing; and, (b) detecting and diagnosing performance bugs in the design. We cite examples of application to a real, superscalar processor in pre– and post–silicon stages of development. Suggested topic areas: Performance Testing and Validation, Diagnosis and Debugging, Super Scalar Processors, Performance Signatures

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Trading Off Dependability and Cost for Nanoscale High Performance Microprocessors: The Clock Distribution Problem

The continuous scaling of microelectronics technology allows for keeping on increasing IC performance and complexity, but simultaneously poses serious challenges to design, test and dependability. For high performance microprocessors, guaranteeing that clock signals are distributed throughout the die with correct skew, dutycycle, limited jitter and sharp edges is becoming ever more challenging,...

متن کامل

Combinatorial Model-Based Test Program Generation for Microprocessors

In this paper we describe a method of automated test program generation intended for systematic functional verification of microprocessors. The method supplements such widely-spread practical approaches as software-based verification and random generation. In our method, construction of test programs is based on microprocessor model, which includes structural model and instruction set model. Th...

متن کامل

Multi-Core Microprocessors in Embedded Applications

Until now, Moore’s prediction that transistor density would double every year has been realized, driven primarily by the thirst for higher performance. However, the traditional approach to the development of superscalar microprocessors, where performance gain was derived largely by increasing the frequency, is failing to meet the performance and power requirements of the next generation of micr...

متن کامل

Multi-Core Microprocessors in Embedded Applications

Until now, Moore’s prediction that transistor density would double every year has been realized, driven primarily by the thirst for higher performance. However, the traditional approach to the development of superscalar microprocessors, where performance gain was derived largely by increasing the frequency, is failing to meet the performance and power requirements of the next generation of micr...

متن کامل

Functional Self-Test Generation for Superscalar Microprocessors

Functional testing of microprocessors has been studied for over two decades. Techniques for generating functional tests for modern microprocessors with cache/MMU and pipelining have been previously proposed [4, 1]. However there are no reported techniques for automatic functional self-test generation for superscalar processors. We present such a technique that not only makes it possible to run ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998